barefooted kicker - Francés Inglés Diccionario